charitable foundation - French English Dictionary